central lubrication system - Spanish English Dictionary